CallSelectorFunctionProc
DeleteGestaltValue
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeSelectorFunctionUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
Gestalt
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeSelectorFunctionUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewGestalt
For compatibility with Mac OS X, you should avoid using the NewGestalt function to add a selector code, which requires moving your selector function into the system heap.
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewGestaltValue
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewSelectorFunctionUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
ReplaceGestalt
You should avoid using the ReplaceGestalt function to replace an existing selector function, which also requires your replacement function to reside in the system heap. Applications do not have access to the system heap in Mac OS X.
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
ReplaceGestaltValue
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
SelectorFunctionProcPtr
SetGestaltValue
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.